package com.dataart.training.crimequalification.service;

import com.dataart.training.crimequalification.entity.FacultativeCrimeObjectEntity;
import com.dataart.training.crimequalification.entity.MainCrimeObjectEntity;
import com.dataart.training.crimequalification.entity.SupplementaryCrimeObjectEntity;

import java.util.List;

public interface CrimeObjectService {

    List<MainCrimeObjectEntity> getAllMainCrimeObjects();

    List<FacultativeCrimeObjectEntity> getAllFacultativeCrimeObjects();

    List<SupplementaryCrimeObjectEntity> getAllSupplementaryCrimeObjects();

    MainCrimeObjectEntity getMainCrimeObjectByCodename(String codename);

    FacultativeCrimeObjectEntity getFacultativeCrimeObjectByCodename(String codename);

    SupplementaryCrimeObjectEntity getSupplementaryCrimeObjectByCodename(String codename);

}
